package com.chenchao.method;

/**
 * @encoding : UTF-8
 * @Time : 2020/11/7 10:34
 * @Author : Chen Chao
 * @File : javaSE.com.chenchao.javamethod.Recursion.java
 * @Software : IntelliJ IDEA
 * @since : 1.8
 */
public class Recursion {
    public static void main(String[] args) {
        System.out.println(getrecursion(3));
    }

    /**
     * getrecursion 求n阶乘
     * @param n 求的阶数
     * @return
     */
    public static int getrecursion(int n){
        if (n==1) {
            return 1;//基例
        } else{
            return n*getrecursion(n-1);
            //递归链条
        }
    }

}
